abd11d47179ddce59db329bfbee340d8acd3210e,library/src/main/java/com/google/android/media/tv/companionlibrary/service/BaseTvInputService.java,PlayCurrentProgramRunnable,run,#,550
Before Change
Program program = TvContractUtils.getCurrentProgram(resolver, mChannelUri);
if (program != null) {
List<Advertisement> ads = InternalProviderDataUtil
.parseAds(program.getInternalProviderData());
Collections.sort(ads);
long currentTimeMs = System.currentTimeMillis();
for (Advertisement ad : ads) {
After Change
ContentResolver resolver = mContext.getContentResolver();
Program program = TvContractUtils.getCurrentProgram(resolver, mChannelUri);
if (program != null) {
if (program.getInternalProviderData() != null) {
List<Advertisement> ads = program.getInternalProviderData().getAds();
Collections.sort(ads);
long currentTimeMs = System.currentTimeMillis();
for (Advertisement ad : ads) {